double grid valve - Spanish English Dictionary